package top.fengyulou.xiaofeng.dto;

import lombok.Data;
import top.fengyulou.xiaofeng.domain.Paper;

import java.math.BigDecimal;
import java.util.List;

@Data
public class PaperDto extends Paper {
    private String examPaperId;
    private BigDecimal score;
    /**
     * 单选题
     */
    private String[] aIds;
    /**
     * 多选题
     */
    private String[] bIds;
    /**
     * 判断题
     */
    private String[] cIds;
    /**
     * 主观题
     */
    private String[] dIds;
    /**
     * 单选题分数
     */
    private BigDecimal[] aScores;
    /**
     * 多选题
     */
    private BigDecimal[] bScores;
    /**
     * 判断题
     */
    private BigDecimal[] cScores;
    /**
     * 主观题
     */
    private BigDecimal[] dScores;
    /**
     * 用户
     */
    private String[] userIds;
    /**
     * 用户数量
     */
    private Integer userNum;
    /**
     * 试卷id
     */
    private String examId;
    private List<QuestionDto> questionDtoList;
    //试卷考试状态 0未交卷 1已交卷
    private Integer uepStatus;
    //用户id
    private String userId;
    //用户考试id
    private String userExamId;
    //id串
    private String[] ids;
    //用户试卷id
    private String userPaperId;
    //已阅卷数量
    private Integer markingNum;
    //用户账号
    private String loginName;
    //用户姓名
    private String userName;
    //用户试卷状态 0未完成 1已完成 2待阅卷
    private Integer userPaperStatus;
    //答题时间
    private Long useTime;
}
